unavoidable hemorrhage - French English Dictionary